Carel Struycken Actor / Editor / Producer DouBan IMDb Actor Doctor Sleep 2019 7.6 Gerald's Game 2017 6.3 Oblivion 1994 4.9 Oblivion 2: Backlash 1996 4.9